Multiobjective Optimization and Multiple Constraint Handling with Evolutionary Algorithms

نویسندگان

  • Carlos M. Fonseca
  • Peter J. Fleming
چکیده

In this talk, fitness assignment in multiobjective evolutionary algorithms is interpreted as a multi-criterion decision process. A suitable decision making framework based on goals and priorities is formulated in terms of a relational operator, characterized, and shown to encompass a number of simpler decision strategies, including constraint satisfaction, lexicographic optimization, and a form of goal programming. Then, the ranking of an arbitrary number of candidates is considered, and the effect of preference changes on the cost surface seen by an evolutionary algorithm is illustrated graphically for a simple problem. The formulation of a multiobjective genetic algorithm based on the proposed decision strategy is also discussed. Niche formation techniques are used to promote diversity among preferable candidates, and progressive articulation of preferences is shown to be possible as long as the genetic algorithm can recover from abrupt changes in the cost landscape. Finally, an application to the optimization of the low-pressure spool speed governor of a Pegasus gas turbine engine is described, which illustrates how a technique such as the Multiobjective Genetic Algorithm can be applied, and exemplifies how design requirements can be refined as the algorithm runs. The two instances of the problem studied demonstrate the need for preference articulation in cases where many and highly competing objectives lead to a non-dominated set too large for a finite population to sample effectively. It is shown that only a very small portion of the non-dominated set is of practical relevance, which further substantiates the need to supply preference information to the GA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Constrained Multi-Objective Optimization Algorithm with Ensemble of Constraint Handling Methods

Different constraint handling techniques have been used with multiobjective evolutionary algorithms (MOEA) to solve constrained multiobjective optimization problems. It is impossible for a single constraint handling technique to outperform all other constraint handling techniques always on every problem irrespective of the exhaustiveness of parameter tuning. To overcome this selection problem, ...

متن کامل

Current and Future Research Trends in Evolutionary Multiobjective Optimization

In this chapter we present a brief analysis of the current research performed on evolutionary multiobjective optimization. After analyzing first and second generation multiobjective evolutionary algorithms, we address two important issues: the role of elitism in evolutionary multiobjective optimization and the way in which concepts from multiobjective optimization can be applied to constraint-h...

متن کامل

Evolutionary Algorithms for Multiobjective Optimization

Multiple, often conflicting objectives arise naturally in most real-world optimization scenarios. As evolutionary algorithms possess several characteristics due to which they are well suited to this type of problem, evolution-based methods have been used for multiobjective optimization for more than a decade. Meanwhile evolutionary multiobjective optimization has become established as a separat...

متن کامل

Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation

In optimization, multiple objectives and constraints cannot be handled independently of the underlying optimizer. Requirements such as continuity and di erentiability of the cost surface add yet another con icting element to the decision process. While \better" solutions should be rated higher than \worse" ones, the resulting cost landscape must also comply with such requirements. Evolutionary ...

متن کامل

Constrained Optimization via Multiobjective Evolutionary Algorithms

In this chapter, we present a survey of constraint-handling techniques based on evolutionary multiobjective optimization concepts. We present some basic definitions required to make this chapter self-contained, and then we introduce the way in which a global (single-objective) nonlinear optimization problem is transformed into an unconstrained multiobjective optimization problem. A taxonomy of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Systems, Man, and Cybernetics, Part A

دوره 28  شماره 

صفحات  -

تاریخ انتشار 1998